#include<18f452.h>
#include<stdlib.h>
#include<stdio.h>

#fuses XT, NOWDT, NOLVP, NOPROTECT,NOBROWNOUT,PUT
#use delay(clock=4000000)
#use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7)

int8 Long_mensaje=0;
int rotacion=0;
int bis=2;
int num_caracteres=0;
int nuevo=0;
/////////////////////////////////////////////////////////////
///////////////////Llamado a librerias///////////////////////
/////////////////////////////////////////////////////////////
#include "main.h"
#include "interrupcion.h"
#include "interrupcion.c"
#include "modo_ascii.h"
#include "modo_ascii.c"
#include "modo_imagen.h"
#include "modo_imagen.c"



void main(void)
{
	int8 Contador_rotaciones= 0;
	inicializar();
	delay_ms(1000);	
	//strcpy(Mensaje_desplegado,"JIJI si funciona");
	mensaje2salida();
	while(1){
		/*transmitir_mensaje();
		rotar_mensaje();
		delay_ms(250);*/
		if(nuevo==0){
			strcpy(Mensaje_desplegado,"Publica enviando un mensaje de texto al 3136663643");
			ascii2imagen();
			rotar_imagen_izquierda();
		}
		else{
			strcpy(Mensaje_desplegado,Entrada_GT48);
			ascii2imagen();
			for(Contador_rotaciones= 0;Contador_rotaciones<ROTACIONES_SMS;Contador_rotaciones++){
				rotar_imagen_izquierda();
			}
			nuevo=0;
		}
	}

}